The mountain - French English Dictionary